Red Hat OpenShift Platform using OpenShift UI
                                                            You can deploy the UCT-C Controller and Taps in the Red Hat OpenShift Platform using Helm Charts. 
                                                            Refer to the following sections:
                                                            
                                                            Prerequisites
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | ■ | To deploy, you should have Developer access in Red Hat OpenShift Platform. | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | ■ | To validate the deployment, you should have Administrator access. | 
                                                            
                                                            Deployment of UCT-C Controller and Taps
  
                                                            To deploy UCT-C Controller and Taps, follow these steps:
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | 1. | Using your Red Hat login credentials. log in to the Red Hat OpenShift online platform. | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | 2. | Select  the drop-down on the top of the page and switch to Developer access. | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | 3. | Navigate to the Helm section, and select Create > Helm Release. The Helm Charts screen appears.
 | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | 4. | From the All items search menu, browse and select Gigamon. | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | 5. | On the Gigamon-UCT-C landing page, select Create. The Create Helm Release page appears.
 | 
                                                            
                                                            Note:  The README content on the Gigamon-UCT-C landing page provides information on how to deploy the UCT-C Controller and Tap on a Kubernetes cluster using Helm Chart.
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | 6. | Specify the Helm Release name to create Helm Release | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | 7. | Select the appropriate release version from the drop-down menu. By default, the latest uploaded version of the release is displayed. | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | 8. | Select either Form view or YAML view for configuration and specify the created secret name in imagePullSecrets field. | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | 9. | In the uctcTap section: | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | a. | Specify the socket location details in resources - crisocketvolume filed. | 
                                                            
                                                            Note:  The socket location for commonly used CRIs are as follows: 
docker - /var/run/docker.sock 
containerd - /var/run/containerd/containerd.sock 
cri-o - /var/run/crio/crio.sock
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | b. | Specify the namespace. | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | c. | Specify the following details in the ingress section: | 
                                                            
                                                            
                                                                
                                                                    - 
                                                                        enabled - Select the check box to enable. 
- 
                                                                        annotations - Specify the annotations details (kubernetes.io/ingress.class and nginx.ingress.kubernetes.io/backend-protocol). 
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | d. | Enable the Create option and specify the serviceAccount name. | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | 10. | In uctcController section: | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | a. | Specify the port value. | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | b. | Specify the following details in certs field: | 
                                                            
                                                            
                                                                
                                                                    - 
                                                                        ext_load_balancer - The external load balancer IP/DNS value to allow GigaVUE-FM to communicate with the UCT-C Controller within Kubernetes. 
- 
                                                                        k8s_cluster_url - Kubernetes cluster endpoint for GigaVUE-FM to access the control plane.
 Example: https://<kubernetesapiserverurl>:6443
 
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | c. | Specify the service label name. For example: uctc-cntrl-service. | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | d. | Specify the repository and pullPolicy details in the image field. | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | e. | Update the namespace and  fm_ip details. | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | 11. | Select Create to deploy the UCT-C solution. | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | 12. | To validate the deployment, switch to Administrator view and navigate to: | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | a. | DaemonSets option to validate the UCT-C-Tap deployment. | 
                                                            
                                                            
                                                                
                                                                
                                                                
                                                                
                                                                    |  | b. | Deployment option to validate the UCT-C-Controller deployment. |